Compilation nocture d'OpenERP

Les compilations nocturnes de la version 6 sont disponibles, ainsi qu'un aperçu de la version 6.1.

Bien sûr avant de tester tout cela pensez a faire des sauvegardes de votre base de données.

more…

Configuration de PDO pour PostgreSQL

Pour utiliser PDO (PHP Database Object) avec PostgreSQL, il faut que l'extension PDO et PDO_PGSQL soit compilé en tant que librairie partagée (fonctionnement recommander dans la documentation PHP).

Ensuite éditer le fichier php.ini et rechercher

  • extension=pdo.so (sous Linux/Unix)
  • extension=pdo.dll (sous Windows)

si un ...

more…

Configurer le clavier d'un macbook avec un linux en console sur Debian/Ubuntu

Lorsque l'on installe la version serveur d'un linux, celui ne possède que la console, bien sur le mappage clavier d'un Macbook ne sera pas correctement mapper (y compris dans une machine virtuelle) il faut donc le reconfigurer avec la méthode ci dessous

dpkg-reconfigure -p low console-data

choisir ...

more…

De vrai URL pour son site web en local

La mise en place de cette méthode est extrêmement simple, premièrement ouvrir le fichier hosts.

Sous linux

$ vi /ect/hosts

Sous windows

C:\WINDOWS\system32\drivers\etc\hosts

Puis saisissez.

127.0.0.1 monsite.local
127.0.0.1 www.monsite.local

Ensuite éditer le fichier contenant vos ...

more…

Utilisation de sudo sans mot de passe sous Ubuntu/Debian

Pour commencer il faut modifier la configuration du fichier /etc/sudoers pour cela nous utiliserons l'utilitaire visudo a cet effet

# visudo

ensuite il faut ajouter la ligne tout à la fin

%sudo ALL=NOPASSWD: ALL

cette ligne indique que tous les utilisateurs qui appartienne au groupe sudo n'ont ...

more…

Debugguer facile un traitement OpenERP

Si vous souhaitez avoir un trace permanente dans un morceau de code OpenERP mais que celui-ci ne s'affiche que lorsque votre serveur est en mode DEBUG, il faut procéder comme suit.

Ajouter

from tools.misc import debug

Puis ensuite utiliser la fonction debug() en y mettant la variable que ...

more…